Efficient Network Measurements through Approximated Windows

نویسندگان

  • Ran Ben-Basat
  • Gil Einziger
  • Roy Friedman
چکیده

Many networking applications require timely access to recent network measurements,which can be captured using a sliding window model. Maintaining such measurements isa challenging task due to the fast line speed and scarcity of fast memory in routers. Inthis work, we study the efficiency factor that can be gained by approximating the windowsize. That is, we allow the algorithm to dynamically adjust the window size between W andW (1 + τ) where τ is a small positive parameter. For example, consider the basic summingproblem of computing the sum of the last W elements in a stream whose items are integersin {0, 1 . . . , R}, where R = poly(W ). While it is known that Ω(W logR) bits are neededin the exact window model, we show that approximate windows allow an exponential spacereduction for constant τ .Specifically, we present a lower bound of Ω(τ−1 log(RWτ)) bits for the basic sum-ming problem. Further, an (1 + ) multiplicative approximation of this problem requiresΩ(log (W/ )+log logR) bits for constant τ . Additionally, for RW additive approximations,we show an Ω(τ−1 log b1 + τ/ c+ log (W/ )) lower bound . For all three settings, we pro-vide memory optimal algorithms that operate in constant time. Finally, we demonstratethe generality of the approximated window model by applying it to counting the numberof distinct flows in a sliding window over a network stream. We present an algorithm thatsolves this problem while requiring asymptotically less space than previous sliding windowmethods when τ = O(1).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Methods for Dealing with Missing Data in Supervised Learning

Subutai Ahmad Interval Research Corporation 1801-C Page Mill R<;l. Palo Alto, CA 94304 We present efficient algorithms for dealing with the problem of missing inputs (incomplete feature vectors) during training and recall. Our approach is based on the approximation of the input data distribution using Parzen windows. For recall, we obtain closed form solutions for arbitrary feedforward networks...

متن کامل

Moving dispersion method for statistical anomaly detection in intrusion detection systems

A unified method for statistical anomaly detection in intrusion detection systems is theoretically introduced. It is based on estimating a dispersion measure of numerical or symbolic data on successive moving windows in time and finding the times when a relative change of the dispersion measure is significant. Appropriate dispersion measures, relative differences, moving windows, as well as tec...

متن کامل

Profiling the Performance of TCP/IP on Windows NT

This paper presents detailed network performance measurements of a prototype implementation of the TCP/IP network software on Windows NT. The measurements include latency, throughput, and CPU utilization of the protocol stack and for some key operations within the stack.

متن کامل

Denial of Service? Leave it to Beaver

We present Beaver, a method and architecture to “build dams” to protect servers from Denial of Service (DoS) attacks. Beaver allows efficient filtering of DoS traffic using low-cost, high-performance, readily-available packet filtering mechanisms. Beaver improves on previous solutions by not requiring cryptographic processing of messages, allowing the use of efficient routing (avoiding overlays...

متن کامل

Denial of Service Protection with Beaver

We present Beaver, a method and architecture to “build dams” to protect servers from Denial of Service (DoS) attacks. Beaver allows efficient filtering of DoS traffic using low-cost, high-performance, readily-available packet filtering mechanisms. Beaver improves on previous solutions by not requiring cryptographic processing of messages, allowing the use of efficient routing (avoiding overlays...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1703.01166  شماره 

صفحات  -

تاریخ انتشار 2017